home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr35
/
t2dbq104.zip
/
TICK2DBQ.DOC
< prev
next >
Wrap
Text File
|
1993-06-21
|
4KB
|
138 lines
Tick2DBq version 1.04, 21 Jun 93
(c) Copyright 1993, Ken Yinger
Notices, Legal Stuff and Disclaimer
===================================
This is copyrighted software owned by Ken Yinger. This is NOT public
domain, but is freeware. I maintain copyright to the source code,
executables and all documentation.
Tick2DBq is provided 'as is', without warranty of any kind, neither
expressed nor implied. I only guarantee that Tick2DBq will occupy disk
space.
In no event will the author be liable to you for any damages, including
lost profits, lost savings or other incidental or consequential damages
arising out of the use of this program.
All mentioned products and packages are copyrighted by and trademarks
of their respective holders.
System Requirements
===================
* An IBM PC, XT, AT or compatible
* MS/PC-DOS 2.00+, 3.xx or higher preferred
* D'Bridge 1.53 or above (ß2011 etc)
* A fido '*.msg' style netmail-directory
What is Tick2DBq?
=================
Very good question. Tick2DBq will take a file attach message (only
empty ones, ie, no text) and insert the files with the correct priority
directly into the D'Bridge Queue.
Tick2DBq will create a log file in the directory it's ran from.
Included in the archive are optimized version for the 80286 and 80386
based computers. The files are named Tick2DBq.286 and Tick2DBq.386
respectively. Just rename the file you want to use to Tick2DBq.Exe.
Note that trying to run the 80386 version on a 80286 computer will
return an "Unsupported Hardware" error.
Anyone that want's a version with 80x87 specific code, let me know.
I'll make it. I make a 386 version with 387 code for my own use. Fast!
What Tick2DBq won't do is:
process a message to you (one of your addresses).
send an orphan message.
send a message to a point that isn't from your main address.
send an intransit message (unless you want it to.)
Features
========
o Support for Immediate, Crash, Normal and Hold prorites.
o Full multi-zone support with use of ForceIntl in Tick
o Full point support (from your main address only)
o Can optionally send intransit attaches as well as local netmail
Getting Started
===============
First run the program T2DBCFG.EXE that came with this archive.
Then make sure Tick and D'bridge are setup correctly, see the
appropiate documents for each of these program.
Run Tick2DBq in a batch file AFTER Tick or whatever file moving
program you have is ran.
When D'bridge starts up it will find any transmit file attaches in
it's queue.
Yes, it's that simple.
Why I Wrote this Program
========================
I found that when D'Bridge sends file attaches, it will send the netmail
packet first, and later delete all the netmail file attaches. This happens
weather or not all the files were actually sent. If some of the files were
not sent, it will add them to the disk based queue, (Q-ZZZNNN.nnn or
Q-POINT.PPP). The next time Tick is ran, it will delete it's hold tic
files, why not? There's no netmail file attach's for them.
This hardly bothers D'Bridge in EMSI or FTS-0006 modes, it will just
skip the tic files and send the rest. In FTS-0001 mode, this is murder.
It will actually stop the session and keep killing it until it is removed
from the queue.
It also bothers me that the tic files were not getting out half the time.
And so, here it is.
Technical Stuff
===============
Tick2DBq is written in PowerBasic 3.0 by Spectra Publishing.
Limits - Obvious Ones Anyway
============================
File locking is not available, I have to figure out how to tell if
share is loaded or not, have to get DOS version too.
Errorlevels
===========
Tick2DBq will produce the following errorlevels upon exit:
2 - No netmail to process
1 - No attach messages to process
0 - Processed messages without fatal error
Extra Things
============
Included in this version is a little utility called "BASE36", just
input a number and it will throw a base-36 number back (0-Z).